package avicit.cbb.funcoperationset.service;

import java.util.List;
import java.util.Map;

/**
 * <p>金航数码科技有限责任公司</p>
 * <p>作者：路永刚</p>
 * <p>邮箱：luyg@avicit.com</p>
 * <p>创建时间： 2014-11-26 下午1:31:13 </p>
 * <p>类说明：功能操作定义接口</p>
 * <p>修改记录： </p>
 */
public interface FuncOperationSetIntfsService {
	
	/**
	 * 获取指定菜单Id下所定义的操作信息
	 * @author 路永刚 
	 * @param orgId
	 * @param deptId
	 * @param sysId
	 * @param funcId
	 * @return
	 * @throws Exception List<Map<String,Object>>
	 */
	public List<Map<String,Object>> getFuncOperationSetInfoByIntfs(String orgId,String deptId,String sysId,String funcId)
			throws Exception;
	
	/**
	 * 获取菜单下所有的按钮信息
	 * @author 张坚 
	 * @param orgId
	 * @param deptId
	 * @param sysId
	 * @param menuCode
	 * @return List<Map<String,Object>>
	 * @throws Exception 
	 */
	public List<Map<String, Object>> getFuncOperationSetInfoByMenuCode(String orgId, String deptId, String sysId, String menuCode) throws Exception;
}
